/******************************************************************************/
/* Имя файла: getStudTitle.cpp                                                */
/* Дата: 29-02-2024                                                           */
/* Разработчик: Андрей Подлегаев                                              */
/* Группа: 315                                                                */
/* Факультет: ЦДО ТУСУР                                                       */
/* Авторское право: Андрею Подлегаеву                                         */
/* Описание: Генерация титульной страницы, вывод размеров Debug/Release       */
/******************************************************************************/

#include "getStudTitle.h"

/* Функция генерации титульной страницы */
void GetStudTitle()
{
  std::cout << "Программа 2 из лабораторной работы № 1\n\n";
  std::cout << "*****" << "\t\t\t\t\t" << "ТУСУР" << "\t\t\t\t\t" << "*****\n";
  std::cout << "\v\v\v";
  std::cout.setf(std::ios::right);
  std::cout.width(55);
  std::cout << "\t" <<  "Факультет: ЦДО ТУСУР\n";
  std::cout.width(55);
  std::cout << "\t" <<  "Группа: 315\n";
  std::cout.width(55);
  std::cout << "\t" <<  "Студент: Подлегаев Андрей\n";
  std::cout << "\v\v\v                                     " << "Томск, 2024";
}


/* Функция вывода табицы с размерами исполн. файлов Debug/Release */
void GetSizeDebugRelease()
{
  std::cout << "Доп. задание (Программа 2 из лабораторной работы № 1)\n\n";

  std::cout << "Таблица сравнения версий исполняемых файлов Debug/Release\n";
  std::cout << std::setw(15) << std::left << "№ " << std::setw(20)
            << std::left << "Debug/Release"
            << std::setw(8) << "Размер, Киб"
            << std::endl;
  std::cout << std::setw(13) << std::left << "1 " << std::setw(20)
            << std::left << "Debug"
            << std::setw(8) << "75,9"
            << std::endl;
  std::cout << std::setw(13) << std::left << "2 " << std::setw(20)
            << std::left << "Release"
            << std::setw(8) << "27,0"
            << std::endl;
}
